Importar
Uso
Parámetros
El hook acepta un objeto de configuración opcional con las siguientes propiedades:Tipo de retorno: UseFeeOptionsReturnType
El hook retorna una tupla con los siguientes elementos:
Propiedades
pendingFeeOptionConfirmation
FeeOptionConfirmation | undefined
Objeto que contiene los detalles actuales de confirmación de tarifa si hay una transacción pendiente, o undefined si no hay ninguna transacción pendiente de confirmación.
skipFeeBalanceCheck es false, las opciones serán de tipo FeeOptionExtended, que incluye información de saldo:
confirmPendingFeeOption
(id: string, feeTokenAddress: string) => void
Función para confirmar la opción de tarifa seleccionada.
rejectPendingFeeOption
(id: string) => void
Función para rechazar la selección de la opción de tarifa actual.
Notas
Este hook proporciona funcionalidad para manejar opciones de comisión de Sequence V3 en transacciones no patrocinadas. Características principales:- Intercepte opciones de comisión para una transacción en token nativo y tokens ERC20
- Obtener automáticamente los saldos del wallet del usuario para cada opción de tarifa (a menos que
skipFeeBalanceCheckseatrue) - Permita que los usuarios seleccionen su token de comisión preferido mediante un componente de UI
- Confirmar o rechazar selecciones de tarifa
- Gestión de estado compartido entre múltiples instancias del hook